#include "bsp.h"

void bsp_init(void)
{
    system_config();       // System:   72Mhz
    bsp_gpio_init();       // Led:      GPIO - PC13;
    bsp_dap_io_init();     // nRESET：  GPIO - PB0
    bsp_timer3_init();     // timer3：  时基 - 10ms
    bsp_usart2_init(9600); // PA3 - TX; PA2 - RX; DM0_CH3_TX; DM0_CH4_RX       debug/transmit

    // bsp_usart0_dma_idle_init(115200); // PA9 - TX; PA10 - RX; DM0_CH3_TX; DM0_CH4_RX       debug/transmit
    // bsp_usb_cdc_init(); // PA11 - USB_DM; PA12 - USB_DP; PA8 - USB_CTR;      debug/transmit
    // bsp_iic1_init(); // PB10 - SCL; PB11 - SDA;                                             aht20 + mpu6050
    // bsp_spi0_init(); // PA5 - SCK; PA6 - MISO; PA7 - MOSI; DM0_CH1_RX; DM0_CH2_TX           nrf24l01(PA4-CS) + w25q256(PB9-CS)
    // bsp_rtc_init();
}
